surmount the difficulty - Español Inglés Diccionario